body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
    margin: 0;
    padding: 0;
}

body {
    padding: 0;
    margin: 0;
    font-family: "Microsoft YaHei";
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

address,
cite,
dfn,
em,
var {
    font-style: normal;
}

code,
kbd,
pre,
samp {
    font-family: couriernew, courier, monospace;
}

small {
    font-size: 12px;
}

ul,
ol,
li {
    list-style: none;
}

a {
    text-decoration: none;
    display: block;
}

/*a:hover {
    text-decoration: underline;
}*/

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

legend {
    color: #000;
}

fieldset,
img {
    border: 0;
}

button,
input,
select,
textarea {
    /* font-size: 100%; */
    border: 0;
}

button,
input {
    outline: none;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    /*必须为空*/
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
    /*兼容IE浏览器*/
}

table {
    -webkit-user-select: auto!important;
}

.fade-enter {
    opacity: 0;
}

.fade-leave {
    opacity: 1;
}

.fade-enter-active {
    transition: opacity 0.2s;
}

.fade-leave-active {
    opacity: 0;
    transition: opacity 0.2s;
}

.is-disabled .el-input__inner{
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 0px;
}

.el-select-dropdown__item.selected {
    color: #5d69bd;
}

.el-input__inner {
    border-radius: 0px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
    border-bottom: 1px solid #DCDFE6;
}

.el-select .el-input.is-focus .el-input__inner {
    border-bottom: 1px solid #5d69bd;
}

.el-select .el-input__inner:focus {
    border-bottom: 1px solid #5d69bd;
}

.el-input__inner:focus {
    border-bottom: 1px solid #5d69bd;
}

.el-textarea__inner {
    max-width: 176.6px;
    min-width: 176.6px;
}

.el-textarea__inner:focus {
    border: 1px solid #5d69bd;
}

.el-checkbox__inner:hover {
    border-color: #5d69bd;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #5d69bd;
    border-color: #5d69bd;
}

.el-checkbox__input.is-focus .el-checkbox__inner {
    border-color: #5d69bd;
}

.el-checkbox__input.is-checked+.el-checkbox__label {
    color: #5d69bd;
}

.el-checkbox {
    width: 90px;
    max-width: 90px;
}

.el-checkbox__input {
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    display: inline-block;
    line-height: 1;
    position: relative;
    vertical-align: middle;
}

.el-checkbox__inner {
    border: 1px solid #dcdfe6;
    border-radius: 100%;
    width: 14px;
    height: 14px;
    background-color: #fff;
    position: relative;
    cursor: pointer;
    display: inline-block;
    box-sizing: border-box
}


.el-checkbox__inner::after {
    width: 8px;
    height: 8px;
    box-sizing: border-box;
    border-radius: 50%;
    background-color: #fff;
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%) scale(0);
    transform-origin: 50% center;
    transition: transform .15s ease-in;
}

.el-checkbox__input.is-checked .el-checkbox__inner::after {
    transform: translate(-50%, -50%) scale(0.5);
}

.el-select-dropdown.is-multiple .el-select-dropdown__item.selected {
    color: #5d69bd;
}

.el-tag {
    background: rgba(236, 238, 249, 1);
    color: #5d69bd;
    border-color: #eceef9;
}

.el-tag .el-tag__close {
    color: #5d69bd;
}

.el-icon-close:before {
    color: #5d69bd;
}

.el-icon-close:hover {
    background: #5d69bd !important;
}

.el-icon-close:hover:before {
    color: #eceef9 !important;
}

.el-message-box .el-button--default{
    background: rgba(236, 238, 249, 1);
    color: #5d69bd;
    border-color: #eceef9;
}

.el-message-box .el-button--primary{
    background: #5d69bd;
    color: #fff;
}

.el-button--text{
    color: #5d69bd;
}

.el-button--text:hover{
    color: #737cbe;
}

.el-color-picker__panel .el-color-dropdown__btn:hover{
    border-color: #5d69bd;
    color: #5d69bd;
}

